Dmci Holdings Inc. - Stock Review And Analysis